Правильно в этом контексте употребление слова последний.
Оба варианта управления корректны.
Ждать в очереди = быть, находиться в очереди; ждать, заняв очередь. Ждать (своей) очереди = ждать, когда наступит своя очередность.
Правильно: Сколько человек стояло в очереди?
Запятая нужна.
Оба варианта верны.
Верен первый вариант.
Правильно: последний.
Вот цитата из книги «Слово о словах» Л. В. Успенского:
Тысячи людей говорят: "Кто тут крайний?", подойдя к очереди за газетами... Это словоупотребление не может быть признано правильным и литературным. Если на вопрос: "В каком вагоне ты едешь?" вы ответите: "В крайнем!", у вас сейчас же потребуют разъяснить: от начала или от конца поезда, в первом или в последнем? У каждого ряда предметов по крайней мере два края, и слово "крайний" стало употребляться тут по нелепому недоразумению, ибо обычному слову "последний" в некоторых говорах народной речи придается неодобрительное значение - "плохой", "никуда не годный": "Опоследний ты, братец мой, человек!".